SectorNumOfRootDirStart equ 30088    ; 根目录起始扇区号：保留扇区数 +  隐藏扇区数+ 一个FAT的扇区数 × FAT表个数 + (起始簇号-2) x 每簇的扇区数 [BPB_RsvdSecCnt] + [BPB_HiddSec] + [BPB_FATSz32] * 2 + ([BPB_RootClus] - 2) * [BPB_SecPerClus]
SectorNumOfFAT1Start    equ 102    ; FAT1表起始扇区号，紧跟保留扇区后 [BPB_RsvdSecCnt] + [BPB_HiddSec]
SectorBalance       equ     30024    ; 因为数据区对应的有效簇号是2，为了正确计算出FAT表项对应的数据区起始扇区号，必须将FAT表项值减2，这里先将根目录起始扇区号减2*BPB_SecPerClus [SectorNumOfRootDirStart] - 2 *  [BPB_SecPerClus]
    BS_OEMName              db                  'MINEboot'      ; 生产厂商，8字节
    BPB_BytesPerSec         dw                  512             ; 每扇区字节数，2字节
    BPB_SecPerClus          db                  0x20            ; 每簇扇区数，文件系统管理单位，1字节
    BPB_RsvdSecCnt          dw                  0x26            ; 保留扇区数，第一个为引导扇区，2字节
    BPB_NumFATs             db                  2               ; FAT表的份数，1字节
    BPB_RootEntCnt          dw                  0               ; 根目录可容纳的目录项数，2字节
    BPB_TotSec16            dw                  0               ; 总扇区数，2字节
    BPB_Media               db                  0xf8            ; 介质描述符，1字节,硬盘为0xf8，软盘为0xf0
    BPB_FATSz16             dw                  0               ; 每FAT表占用扇区数，2字节
    BPB_SecPerTrk           dw                  0x3f            ; 每磁道扇区数，2字节
    BPB_NumHeads            dw                  0xff            ; 磁头数，2字节
    BPB_HiddSec             dd                  0x40            ; 隐藏扇区数，4字节
    BPB_TotSec32            dd                  0x03a97fc0      ; 如果BPB_TotSec16为0，则由这个值记录扇区总数，4字节，C/H/S = 73/16/63
    BPB_FATSz32             dd                  0x3a91          ; 每个FAT表占用扇区数，4字节
    BPB_Flags               dw                  0               
    BPB_FSVer               dw                  0
    BPB_RootClus            dd                  2               ; 根目录的第一个簇的簇号，4字节
    BPB_FSIfo               dw                  1               ; 保留区中FAT32卷FSINFO结构所占的扇区数，通常为1，2字节
    BPB_BkBootSec           dw                  6               ; 如果不为0，表示在保留区中引导记录的备数据所占的扇区数，通常为6，2字节
    BPB_Reserved times 12   db                  0               ; 预留
    BS_DrvNum               db                  0x80            ; int 13h的驱动器号，1字节
    BS_Reserved1            db                  0               ; 未使用，1字节
    BS_BootSig              db                  29h             ; 扩展引导标记，1字节
    BS_VolID                dd                  0xc65bb56d      ; 卷序列号，4字节
    BS_VolLab               db                  'boot loader'   ; 卷标，11字节
    BS_FileSysType          db                  'FAT32   '      ; 文件系统类型，8字节
